草庐IT

Android View 阴影

全部标签

android - 如何将阴影叠加到 ScrollView 上?

我正在寻找一种将阴影叠加到ScrollView上的方法,如下所示:我的Intent是在ScrollView的上方和外部(绿色的)有另一个布局,它在滚动ScrollView的内容时保持在顶部。ScrollView的顶部应该有一个投影覆盖层,看起来来自上面的布局。因为我希望ScrollView的内容滚动到投影中,所以该阴影不能是上面布局的一部分,否则投影会与下面的滚动内容保持分离。我有什么想法可以让阴影栩栩如生吗?我找到了android:foreground但后来读到它不适用于ScrollViews。 最佳答案 好的,找到了解决方案。这

android - 阴影层适用于模拟器,但不适用于实际设备

我正在创建一个自定义可绘制对象(它从可绘制对象扩展而来),我正在尝试为其添加阴影效果。这是我的部分代码:publicvoiddraw(Canvascanvas){Pathpath=newPath();path.moveTo(0,0);path.lineTo(0,Y/2);path.lineTo(X/2,Y);path.lineTo(X,Y/2);path.lineTo(X,0);path.lineTo(0,0);Paintpaint=newPaint();paint.setColor(context.getResources().getColor(R.color.red_dark));

android - 摆脱 SlidingTabLayout 上的 ActionBar 阴影

我正在将我的应用程序移植到appcompat21,对ActionBarActivity中的选项卡使用SlidingTabLayout。操作栏在选项卡条上投下了阴影,我不知道如何摆脱它:这是我所拥有的:@color/app_primary@color/app_primary@color/black@color/black0dp我也试过@null我通过在布局文件中设置标签栏的高度,在标签栏下获得了阴影,但现在我有两个阴影...知道如何解决这个问题吗? 最佳答案 出于某种原因,这也不适用于:0dp和:@null我目前正在为ActionBa

Android 移除抽屉导航上的阴影

Seeherewhatimean您好,我正在使用库存抽屉导航v4,我想问一下如何在抽屉导航打开时删除背景阴影。这是我的NavigationDrawerFragment.java代码publicvoidsetUp(intfragmentId,DrawerLayoutdrawerLayout){mFragmentContainerView=getActivity().findViewById(fragmentId);mDrawerLayout=drawerLayout;//setacustomshadowthatoverlaysthemaincontentwhenthedraweropen

android dragshadowbuilder 阴影大小

我尝试在拖动开始时增加图像的阴影我创建了自定义拖动shadowbuilder并将大小增加了一倍,但没有任何反应。publicclassImageDragShadowBuilderextendsView.DragShadowBuilder{publicImageDragShadowBuilder(Viewv){super(v);}@OverridepublicvoidonProvideShadowMetrics(PointshadowSize,PointtouchPoint){shadowSize.set(getView().getWidth()*2,getView().getHeigh

Android Button 的背景为带阴影的形状

我用形状制作了一个按钮背景,看起来非常适合我的目的。唯一需要做的就是为它投下一点阴影。这是代码:这是我想要实现的目标如何放下阴影?我的猜测是我需要制作另一种形状但具有黑色/灰色背景并设置某种顶部和左侧边距以使其看起来像阴影。但我不知道该怎么做...文档对我帮助不大。稍后编辑:我想在xml文件中添加阴影,而不是通过代码。谢谢。 最佳答案 如果你想将更多的形状一个一个地堆叠在一起,那么你可以使用layer-list.波纹管是选择器中普通项目的代码(带灰色strip):问题是您无法使用这种类型的可绘制对象在您的Button上实现真正的阴影

android - 可以删除 googlemap 上图标(项目)的阴影吗?

我有一张Googlemap,上面有这些项目:drawable3=this.getResources().getDrawable(R.drawable.trazeicon);但Android会自动在map上绘制图像trazeicon的阴影,而我不想有那个阴影。如何删除它?编辑:我收到错误:语法错误,插入“}”以完成ClassBody完整代码如下:packagecom.GPSLoc;importjava.util.ArrayList;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.graph

java - Android TextView 长阴影

我从早上开始就一直在尝试这个,但我无法让它工作。我想做的是为TextView创建一个有点像长阴影的东西,类似于以下内容:http://www.iceflowstudios.com/v3/wp-content/uploads/2013/07/long_shadow_banner.jpghttp://web3canvas.com/wp-content/uploads/2013/07/lsd-ps-action-720x400.png到目前为止,我的解决方案是创建大量TextView并将它们相互层叠,但如果我采用当前方式,则会出现很多性能问题。另一种解决方案是使用具有类似魅力的自定义字体,但

android - 将 v21 中的 AppCompatButton 设置为没有阴影和角半径为零

我有一个在XML布局中定义的AppCompatButton,我已经为它设置了一个主题,如下所示:android:theme="@style/CustomAccentOverlay"我已经设置:android:stateListAnimator="@null"去除阴影。我有两个问题。按钮的高度减去阴影的高度,即使没有显示阴影。我应该以其他方式移除阴影,还是如何解决这个问题?按钮有圆角,我希望角是尖的。我无法在按钮上设置背景,因为我想保留标准的波纹效果,如果我设置背景,它就会消失(至少我不知道如果我设置背景如何保持它)。我试过设置0dp以及CustomAccentOverlay主题的所有其

java - 移除 actionbar appcompat 下方的阴影

是否可以去除Actionbar下方的阴影?我正在使用AppCompatv7库。 最佳答案 这适用于AppCompat:@style/MyActionBarTheme0dp 关于java-移除actionbarappcompat下方的阴影,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22614929/